@charset "utf-8";

/*rem转换函数(默认设置为40px)*/

@function torem($px) {
    @return $px / 50px * 1rem;
}


/*基础全局样式*/

html {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: torem(26px);
    color: #000;
    overflow: hidden;
}

a {
    color: #000;
    font-size: torem(16px);
    &:hover {
        color: orange;
    }
}

button {
    border: none;
}

img {
    vertical-align: top;
}


/*内容区布局*/

.g-box {
    width: torem(750px);
    height: torem(10300px);
    background: #fff url(../image/bgt2.jpg) no-repeat;
    background-size: contain;
    position: relative;
}

.g-bd {
    overflow: hidden;
    position: absolute;
    top: torem(600px);
    left: 0;
    .m-baoyang{
        margin-bottom: torem(30px);
        li{
            margin-top: torem(24px);
            img{
                display: block;
                width:torem(750px);
                height:torem(666px);
                background-size: contain;
            }
        }
    }
}